package com.buildingsell.dao;

import com.buildingsell.bean.Dept;

import java.util.List;

/**
 * @author hrf
 * 部门的数据访问类
 */
public interface DeptDao {
    /**
     * 查询所有部门
     * @return 部门列表对象
     */
    public List<Dept> findAll();

    /**
     * 通过部门id查询部门对象
     * @param id 部门id
     * @return 部门对象
     */
    public Dept findByDeptId(int id);

    /**
     * 增加一个部门
     * @param dept 部门对象
     * @return 受影响的函数
     */
    public int add(Dept dept);

    /**
     * 修改一个部门
     * @param dept 部门对象
     * @return 受影响的行数
     */
    public int update(Dept dept);

}
